/*
Theme Name:     Newspaper 7 Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

.td_hp_header {
    width: 100%;
}

.heading_25px_bolder h4 {
    font-size: 25px;
    font-weight: bolder;
}

.newsletter_Box {
    height: 600px;
}

div#div-gpt-ad-Right_Sticky {
    position: fixed !important;
    top: 15px;
    Z-INDEX: 99999;
    right: 50px;
}

div#div-gpt-ad-Left_Sticky {
    position: fixed !important;
    top: 15px;
    Z-INDEX: 99999;
    left: 50px;
}

@media (min-width: 1845px) {
    div#div-gpt-ad-Right_Sticky {
        width: 300px;
        height: 600px;
        overflow: hidden;
    }

    div#div-gpt-ad-Left_Sticky {
        width: 300px;
        height: 600px;
        overflow: hidden;
    }
}


@media (min-width: 1575px) and (max-width: 1845px) {
    div#div-gpt-ad-Right_Sticky {
        width: 160px;
        height: 600px;
        overflow: hidden;
    }

    div#div-gpt-ad-Left_Sticky {
        width: 160px;
        height: 600px;
        overflow: hidden;
    }
}

@media (max-width: 1575px) {
    div#div-gpt-ad-Right_Sticky {
        visibility: hidden;
        display: none;
    }

    div#div-gpt-ad-Left_Sticky {
        visibility: hidden;
        display: none;
    }
}

.currenciesDirectLogo {
    background-color: #eb834a;
    overflow: visible;
    min-width: 260px;
    margin: -10px -10px -5px -10px;
    padding: 4px;
    font-family: sans-serif;
    color: black!important;
    font-weight: bold;
    font-size: large;
    text-align: center;
    border-radius: 11px;
    z-index: 10;
    position: relative;
}

.currenciesDirectLink {
    background-color: #eb834a;
    overflow: visible;
    min-width: 260px;
    margin: -15px -10px -10px -10px;
    padding: 4px;
    font-family: sans-serif;
    color: black!important;
    font-weight: bold;
    font-size: large;
    text-align: center;
    border-radius: 11px;
}

.currenciesDirectLink a {
    font-family: sans-serif;
    color: black !important;
    font-weight: bold;
    font-size: large;
    text-align: center;
}

div#currencies-widget-home-page {
    padding: 5px;
    border: 6px solid;
    border-color: #eb834a;
    border-radius: 15px;
    overflow: hidden;
    height: 570px;
    width: 275px;
    margin-left: auto;
    margin-right: auto;
}

/* Rate Exchange module*/

#erscrt2-widget {
    border: 0px solid #E0E0E0 !important;
    /*border-top: 4px solid #E0E0E0 !important;*/
    /*border-bottom: 4px solid #E0E0E0 !important;*/
    background: #FFFFFF;
    width: 230px !important;
    height: 210px !important;
    text-align: center !important;
    padding: 8px !important;
}

div#tittle2{
    text-align: center;
    color: #333333;
    font-size: 22px !important;
    padding: 3px;
    font-style: italic;
    background: url(flags/24/gb.png) no-repeat !important;
    /* background-size: 24px; */
    background-position: 15px !important;
    /*padding: 5px 3px 5px 25px;*/
}

/* END Rate Exchange */

.advertising:before {
    content: "-- ADVERTISEMENT --";
    font-style: normal;
    font-weight: normal;
	color: #bbbbbb;
    font-size: 10px;
    text-align: center;
}
@media (max-width: 767px){
.hidden-mobile {
    display: none!important;
}
}	
@media (min-width: 1200px){
.hidden-pc {
    display: none!important;
}
}

li.basic-answer {
    list-style: none!important;
}



.acymailing_module {
    padding: 0 15px!important;
    margin: 0px!important;
    border: 8px solid #d33 !important;
    border-radius: 25px;
}
.heateor_sss_sharing_container.heateor_sss_horizontal_sharing {
    margin: -20px 0 12px 0;
}


.td-module-comments {display: none !important}
.td-post-next-prev-content a {text-align:left !important;}
.menu-item a {text-align:left !important;}

.td_social_type .td_social_button {
    font-size: 25px;
}

.td_social_type .td_social_info {
    top: -8px!important;
    font-size: 25px;
}

.wp-polls ul li, .wp-polls-ul li, .wp-polls-ans ul li {
    text-align: left;
    background-image: none;
    display: block;
    margin: 15px;
	font-size: 18px;
}

.wp-polls strong {
    font-size: 20px;
}
.td-footer-bottom-full .footer-logo-wrap {
    margin-top: 0!important;
}

.recentcomments a {
    font-size: 18px;
    color: red;
    line-height: 24px;
}

span.comment-author-link {
    font-size: 18px;
    color: black;
}

li.recentcomments {
    border: 2px solid red;
    padding: 5px;
    border-radius: 10px;
	-webkit-box-shadow: 5px 5px 4px 0px rgba(0,0,0,0.50);
    -moz-box-shadow: 5px 5px 4px 0px rgba(0,0,0,0.50);
    box-shadow: 5px 5px 4px 0px rgba(0,0,0,0.50);
	text-align: left;
}

.td_block_template_14 .td-block-title {
    background-color: #ee2128!important;
	border-top-right-radius: 80px;
    border-bottom-left-radius: 80px;
}
aside.td_block_template_14.widget.widget_polls-widget {
    border: 5px solid red;
    border-top-right-radius: 80px;
    border-bottom-left-radius: 80px;
}

h4.td-block-title {
    font-size: 22px!important;
    text-transform: uppercase;
    font-weight: 700;
}


.td-load-more-wrap a {
    background-color: #ee2128 !important;
    color: #fff!important;
    font-size: 15px;
}

.quotefont
{color: #e0e0e0; font-size: 20px !important;margin-top: 25px !important;margin-left: 15px !important;margin-right: 15px !important;}

/*.entry-title a {text-decoration: underline;text-decoration-color: #ee2128;text-transform: uppercase;color: #ee2128;} color: #d80007;*/

/* .entry-title a {color: #d80007;}*/

h3.entry-title.td-module-title {
    font-weight: 600;
}

#n2-ss-2{
    border: 5px solid #ee2128;
	border-right: 15px solid #ee2128;
}


.vc_btn3 {background-color: #ee2128}

div#social-icon-Twitter {
    background-image: url(https://www.euroweeklynews.com/wp-content/uploads/2019/10/social-icons.jpg);
    background-position: 0px -65px; 
    width: 60px;
    height: 60px;
}
div#social-icon-Facebook {
    background-image: url(https://www.euroweeklynews.com/wp-content/uploads/2019/10/social-icons.jpg);
    background-position: 60px -65px; 
    width: 60px;
    height: 60px;
}
div#social-icon-instagram {
    background-image: url(https://www.euroweeklynews.com/wp-content/uploads/2019/10/social-icons.jpg);
    background-position: -65px -65px; 
    width: 60px;
    height: 60px;
}
div#social-icon-youtube {
    background-image: url(https://www.euroweeklynews.com/wp-content/uploads/2019/10/social-icons.jpg);
    background-position: -128px -127px;
    width: 60px;
    height: 60px;
}
.addthis_tool {
    margin: 0 0 10px 0;
}

.td-header-style-10 .td-logo-wrap-full a {
    position: absolute!important;
    width: auto!important;
    top: 15px;
}
.td-header-style-10 .td-header-sp-logo {
    width: 60%;
}
div#snack_ldb div#snack_mpu {
    text-align: center;
}
.td-pb-span8 {
    padding-right: 16px !important;
    padding-left: 0px !important;
}
.td-pb-span4 {
    padding-right: 0px !important;
}
.td_module_2 {
    max-width: 324px;
}
#snack_hover_left, #snack_hover_right {
    top: 15px!important;
 	z-index: 99999999999999;
}
@media (min-width: 1640px) {
#snack_hover_right {
    right: 60px!important;
	}}

#snack_hover_left {
    left: 60px!important;
}

.td-banner-wrap-full.td-logo-wrap-full.td-logo-mobile-loaded.td-container-wrap {
    background-color: transparent!important;
}
@media (max-width: 767px) {
.td-header-wrap .td-header-menu-wrap-full, .td-header-wrap .td-header-menu-wrap, .td-header-wrap .td-header-main-menu {
    background-color: #000!important;
}
}
@media (max-width: 1420px) {
#snack_hover_right {
    right: 5px!important;
}
}

.quote_day .entry-thumb {
    display: none;
}

.quote_day .td-post-category {
    display: none;
}

.quote_day .td-post-date {
    display: none;
}

.quote_day {
    text-align: center;
}

.quote_day .entry-title {

    text-align: center !important;
}
.td-trending-now-wrapper {

    overflow: visible!important;
}

.quote_day {
    padding: 15px 15px!important;
    margin: 0px!important;
    border: 8px solid #d33 !important;
    border-radius: 25px;
    margin-bottom: 35px!important;
}

div.top_Box {
    padding: 15px;
    background-color: #ebebeb;
}

.title_block_1 h3 {
    background-color: rgba(0,0,0,.7);
    padding: 2px 6px 4px;
    margin-bottom: 0px;
}

/* .td-meta-info-container {
    margin: 0px 0px 0px -15px;
}*/

/* Captain Moore CSS */

@media (min-width: 840px){
    #CaptainPhoto {
        float: right;
        height: 271px;
        overflow: hidden;
        top: -84px;
        position: absolute;
        right: -19px;
    }

    #CaptainMoore h1 {
        font-family: Helvetica;
        font-size: 34px;
        font-weight: bolder;
    }

    #CaptainMoore .ujic-hold.ujic_left {
        left: 135px;
        position: relative;
    }
}

@media (max-width: 840px) {
    #CaptainPhoto {
        float: right;
        height: 213px;
        width: 244px;
        overflow: hidden;
        top: -84px;
        position: absolute;
        right:-48px;
    }

    #CaptainMoore h1 {
        font-family: Helvetica;
        font-size: 24px;
        line-height: 29px!important;
        font-weight: bolder;
        width:1 90px;
    }

    #CaptainMoore .ujic-hold.ujic_left {
        left: 15px;
        position: relative;
    }
}

form#wpforms-form-115272 {
    background-color: #d3d3d3;
    padding: 10px;
    color: #000000;
    border-radius: 5px;
}

form#wpforms-form-115272 {
    background-color: #d3d3d3;
    padding: 10px;
    color: #000000;
}   

label.wpforms-field-label {
    color: #000000!important;
}
.market_data {
    font-size: 12px!important;
}

.td_module_mx24 .td-meta-info-container {
    padding: 0px;
    margin: -13px;
    width: auto!important;
    height: 75px;
}

.td_module_mx23 .td-meta-info-container {
    padding: 0px;
    margin: -13px;
    width: auto!important;
    height: 85px;
}

.td_module_mx24 .td-meta-info-container h3 a{
    font-size: 16px;
}
.GL_button {
    border-radius: 10px !important;
}
.wpforms-field-label-inline {
    font-size: 15px !important;
}
div#wpforms-confirmation-212013 {
    background: none;
    border: none;
}
div#wpforms-confirmation-212013 p {
    font-family: sans-serif;
    font-size: 18px;
    line-height: normal;
    color: #801b20;
}
div#wpforms-confirmation-212091 {
    background: none;
    border: none;
}
div#wpforms-confirmation-212091 p {
    font-family: sans-serif;
    font-size: 18px;
    line-height: normal;
    color: #801b20;
}
.images_GL {
    max-width: 534px;
} 
#Funeral .vc_single_image-img.attachment-full.lazy.loaded {
    width: 1068px;
}
div.GL_input input {
    padding-left: 5px !important;
}

ul#breadcrumbs {
    padding-bottom: 0px!important;
    margin-bottom: 0px!important;
}

.shadow_title h2 {
    text-shadow: 2px 2px 4px #f7f7f7;
}

.shadow_title li {
    text-shadow: 1px -1px 7px #000;
}